package com.jeeplus.modules.web.entity;

import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.modules.sys.entity.User;

import java.util.Date;

/**
 * @author liangbing
 * @version 1.0
 * @date 2021/3/24 14:29
 * @description xxx
 */
public class YjRoomCallsPushLog extends DataEntity<YjRoomCallsPushLog> {
    private static final long serialVersionUID = 1L;

    /**
     * 玩家openid
     */
    private String openid;

    /**
     * 棋牌室房间
     */
    private YjMahjongHallRoom mahjongHallRoom;

    /**
     * 请求json
     */
    private String requestJson;

    /**
     * 返回消息json
     */
    private String responseJson;

    /**
     * 状态 0-推送失败 1-推送失败
     */
    private Integer result;

    /**
     * 错误消息
     */
    private String errorMsg;

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public YjMahjongHallRoom getMahjongHallRoom() {
        return mahjongHallRoom;
    }

    public void setMahjongHallRoom(YjMahjongHallRoom mahjongHallRoom) {
        this.mahjongHallRoom = mahjongHallRoom;
    }

    public String getRequestJson() {
        return requestJson;
    }

    public void setRequestJson(String requestJson) {
        this.requestJson = requestJson;
    }

    public String getResponseJson() {
        return responseJson;
    }

    public void setResponseJson(String responseJson) {
        this.responseJson = responseJson;
    }

    public Integer getResult() {
        return result;
    }

    public void setResult(Integer result) {
        this.result = result;
    }

    public String getErrorMsg() {
        return errorMsg;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    @Override
    public void preInsert() {
        super.preInsert();
    }

    @Override
    public void preUpdate() {
        super.preUpdate();
    }

    @Override
    public String getRemarks() {
        return super.getRemarks();
    }

    @Override
    public void setRemarks(String remarks) {
        super.setRemarks(remarks);
    }

    @Override
    public User getCreateBy() {
        return super.getCreateBy();
    }

    @Override
    public void setCreateBy(User createBy) {
        super.setCreateBy(createBy);
    }

    @Override
    public Date getCreateDate() {
        return super.getCreateDate();
    }

    @Override
    public void setCreateDate(Date createDate) {
        super.setCreateDate(createDate);
    }

    @Override
    public User getUpdateBy() {
        return super.getUpdateBy();
    }

    @Override
    public void setUpdateBy(User updateBy) {
        super.setUpdateBy(updateBy);
    }

    @Override
    public Date getUpdateDate() {
        return super.getUpdateDate();
    }

    @Override
    public void setUpdateDate(Date updateDate) {
        super.setUpdateDate(updateDate);
    }

    @Override
    public String getDelFlag() {
        return super.getDelFlag();
    }

    @Override
    public void setDelFlag(String delFlag) {
        super.setDelFlag(delFlag);
    }
}
